.hot-header::after {
  width: 100px;
}
.user-item{
  border: 1px solid #D9E1E8;
  padding: 20px;
  font-size: 14px;
  line-height: 28px;
  margin-top: 20px;
  position: relative;
  transition: all .3s;
}
.user-item:hover{
  background: #fbfbfb;
  box-shadow: 0px 0 4px 0px #DDD;
}
.user-item-left{
  width: 300px;
}
.user-item-mid{
  width: 380px;
}
.user-item-right{ 
  line-height: 84px;
  color: #98A2AA;
}
.user_add_box{
  text-align: right;
  padding: 20px 0;
}
.user-tag{
  padding-left: 10px;
}
.user-success{
  color: #09BB07;
}
.user-warning {
  color: #FF9C00;
}
.user-error{
  color: #E64340;
}
.user-item-close{
  position: absolute;
  right: 20px;
  top: 20px;
  font-size: 22px;
  color: #98A2AA;
}
.user-item-edit {
  position: absolute;
  right: 20px;
  bottom: 20px;
}